Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARDS Terraced £267,682 £145,000 14 Jun 2005
3 THE ORCHARDS Semi-Detached £225,758 £108,000 5 Mar 2004
4 THE ORCHARDS Semi-Detached £183,634 £160,000 10 Dec 2020
5 THE ORCHARDS Semi-Detached £355,901 £215,000 1 Dec 2006